Martingale
Make It Mini - B1606T
$36.99
Only 4 left!
Includes 13 small quilts with traditional patchwork, english paper piecing and a dresden fan design. All new projects combine patchwork with small ...
View full details